package org.molamil.acto {
	import org.molamil.acto.core.loggers.Logger;		import flash.display.DisplayObject;				import org.molamil.acto.app.XmlApp;	
	/**
	 * XXX: Document.
	 * 
	 * @author Jorge Hernandez
	 */
	public class App extends XmlApp {
		
		
		// CLASSPATH LOAD
		
		import org.molamil.acto.states.PlayPlay; PlayPlay;
		import org.molamil.acto.states.PingPong; PingPong;
		
		import org.molamil.acto.commands.VoidCommand; VoidCommand;
		import org.molamil.acto.commands.RemoteCommand; RemoteCommand;
		import org.molamil.acto.commands.GotoUrlCommand; GotoUrlCommand;
		
		import org.molamil.acto.validators.RegExpValidator; RegExpValidator;
		import org.molamil.acto.validators.MatchValidator; MatchValidator;
		import org.molamil.acto.validators.EmailValidator; EmailValidator;

		
		// CONSTANTS
		
		public static const log:Logger = Logger.getLogger("App");
		
		
		// CONSTRUCTOR

		public function App(root:DisplayObject, params:Object = null) {
			
			super(root, params);
			
			log.info("Hello Acto!");
			
		}
		
		
	}
	
}
